#ifndef ELEMENTODEFASE_H
#define ELEMENTODEFASE_H

#include <QImage>
#include "enums.h"

class ElementoDeFase
{
public:
    ElementoDeFase();
    ElementoDeFase(editacao::Elementos elemento);
    ElementoDeFase(QImage &imagemElementoDeFase, editacao::Elementos elemento);
    ElementoDeFase(const ElementoDeFase &elementoDeFase);
    ~ElementoDeFase();

    QImage imagemElementoDeFase()const;
    editacao::Elementos elemento()const;


private:
    QImage _imagemElementoDeFase;
    editacao::Elementos _elemento;
};

#endif // ELEMENTODEFASE_H
